package com.jinghao.tws.service;

import java.util.Map;

import com.jinghao.core.common.service.IJingHaoBaseService;

import com.jinghao.tws.entity.WvFlow;

public interface IWvFlowService extends IJingHaoBaseService<WvFlow> {
	//==================定制内容开始======================
	/**
	 * 检查流程是否存在
	 * @param code
	 * @return
	 */
    public String checkWvFlowIsExists(String code);
    
    /**
     * 查询所有流程
     * @param model
     */
    public void listWvFlow(WvFlow model);
    
    /**
     * 获取单个流程信息（包含环节信息）
     * @param model
     */
    public void getSingleWvFlowInfo(WvFlow model);
    /**
     * 新增流程列表
     * @param model
     */
    public void addWvFlow(WvFlow model);
    /**
     * 修改流程
     * @param model
     */
    public void updateWvFlow(WvFlow model);
    /**
     * 启用、禁用、删除流程
     * @param model
     */
    public void updateWvFlowStatic(WvFlow model);
    
    
	//==================定制内容结束======================
}
